Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
68 LEATHERS LANE Terraced £118,607 £96,000 7 Jun 2019
72 LEATHERS LANE Semi-Detached £92,396 £49,000 6 Dec 2004